using System.ComponentModel;

namespace AutomaticSubtitles.Contracts.Vo
{
    public class TranslationRecordVo : PageBaseVo
    {
        [Description("媒体ID")]
        public string? mediaId { get; set; }

        [Description("媒体名称")]
        public string? mediaName { get; set; }

        [Description("名称")]
        public string? name { get; set; }

        [Description("目标语言")]
        public string? translatedLanguage { get; set; }

        [Description("开始时间")]
        public DateTime? startTime { get; set; }

        [Description("结束时间")]
        public DateTime? endTime { get; set; }

        [Description("排序字段")]
        public string? sortField { get; set; }

        [Description("排序方向(asc/desc)")]
        public string? sortOrder { get; set; }
    }
} 